possession of weapon for dangerous purpose - Francés Inglés Diccionario